package net.realsee.common.enums.wcs.charact;

/**
 * WCS特征值枚举
 *
 * @author 孙正华
 * @since 2023/10/30 13:52
 */
public enum WcsCharactEnum {

    ARM_ALLOW_IN("arm_allow_in_tag", "允许进站标识"),
    ARM_ALLOW_OUT("arm_allow_out_tag", "允许离站标识"),
    ARM_DEVICE_HEARTBEAT("arm_device_heartbeat_tag", "设备心跳标识"),
    ARM_DEVICE_ABNORMAL("arm_device_abnormal_tag", "设备异常标识"),
    WCS_REQUEST_IN("wcs_request_in_tag", "请求进站标识"),
    WCS_HAS_IN("wcs_has_in_tag", "到站通知标识"),
    WCS_REQUEST_OUT("wcs_request_out_tag", "离站申请标识"),
    WCS_HAS_OUT("wcs_has_out_tag", "离站通知标识"),
    WCS_DEVICE_HEARTBEAT("wcs_device_heartbeat_tag", "WCS心跳标识"),
    X_SENSOR_DISTANCE("X_Sensor_Distance", "X 轴方向两个传感器之间的距离"),
    Y_SENSOR_DISTANCE("Y_Sensor_Distance", "Y 轴方向两个传感器之间的距离"),
    ;

    private final String code;
    private final String message;

    WcsCharactEnum(String code, String message) {
        this.code = code;
        this.message = message;
    }

    public String getCode() {
        return code;
    }

    public String getMessage() {
        return message;
    }

}
